tracking pits - French English Dictionary